#ifndef __BattleGameScene_H__
#define __BattleGameScene_H__

#include "cocos2d.h"
#include "Hero.h"
#include "Drill.h"
#include "Monster.h"

USING_NS_CC;

class BattleGameMainScene:public Layer
{
public:
	bool init(Hero* hero, Drill* drill);
	static BattleGameMainScene* create(Hero* hero, Drill* drill);
	static Scene* createScene(Hero* hero, Drill* drill);
	void update(float delta);
	void initEntity();
	void addListener();
	void exitGame();
private:
	Hero* _hero;
	Drill* _drill;
	TMXTiledMap* _map;
	TMXLayer* _mapLayer;
	ValueMap _light;

};

#endif